Compatibility Messages
QuickDraw GX sends these messages only when an application makes calls to the Macintosh Printing Manager. QuickDraw GX responds to these messages by mapping the Macintosh Printing Manager behavior into QuickDraw GX actions. If you are writing drivers, these message allow you to customize the behavior of these printing calls, although you can most easily accomplish the basic mapping with the resources that are described in the chapter "Printing Resources" in this book.If you need to learn about the Macintosh Printing Manager and how these calls were used to implement QuickDraw printing, refer to Inside Macintosh: Imaging With QuickDraw.
QuickDraw GX looks for dialog resources (
'DLOG'
,'DITL'
, and'dctl'
resources) with specific resource IDs to find the dialog information that is used by some of the compatibilty messages, including theGXPrStlDialog
,GXPrJobDialog
,GXPrStlInit
,GXPrJobInit
, andGXPrDlgMain
functions. QuickDraw GX looks for dialog resources with ID = -8192 for style dialog information and with ID = -8191 for job dialog information. If QuickDraw GX does not find dialog resources with these IDs in the driver resources, it uses default versions. The dialog control ('dctl'
) resource is described in the section "The Dialog Control ('dctl') Resource" beginning on page 6-52 in the chapter "Printing Resources." The dialog ('DLOG'
) and dialog item list ('DITL'
) resources are described in Inside Macintosh: Macintosh Toolbox Essentials.
Subtopics
- GXPrOpenDoc
- GXPrCloseDoc
- GXPrOpenPage
- GXPrClosePage
- GXPrintDefault
- GXPrStlDialog
- GXPrJobDialog
- GXPrStlInit
- GXPrJobInit
- GXPrDlgMain
- GXPrValidate
- GXPrGeneral
- GXPrJobMerge
- GXConvertPrintRecordFrom
- GXConvertPrintRecordTo
- GXPrintRecordToJob
Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help